.community-type-box{
  position: sticky;
  top: 0;
  z-index: 999;
  background-color: #F7FAF8;
  border-bottom: 1px solid #eee;
  display: flex;
  margin: 20rpx 30rpx;
  height: 100rpx;
  align-items: center;
  padding: 0 30rpx;
  border-radius: 16rpx;
  .community-type-item{
    margin: 6rpx 20rpx;
    color: #999898;
    .community-type-title{
      font-size: 30rpx;
    }
  }
  .community-type-item-checked{
    margin: 6rpx 20rpx;
    color: #999898;
    position: relative;
    color: #212121;
    font-size: 30rpx;
    font-weight: bold;
  }
  .community-type-item-checked::after {
    content: '';
    position: absolute;
    left: 50%; /* 水平居中 */
    bottom: -8rpx;
    transform: translateX(-50%);
    width: 50rpx; /* 竖线粗细 */
    height: 6rpx; /* 竖线长度 */
    background: #FE7407; /* 竖线颜色 */
  }
}
.coupon-box{
  display: flex;
  flex-direction: column;
  .coupon-item{
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 105rpx;
    //width: 100%;
    margin: 14rpx 30rpx 0 30rpx;
    background: #F7FAF8;
    border-radius: 16rpx;
    .img{
      width: 15%;
      display: flex;
      justify-content: center;
      align-items: center;
      image{
        border-radius: 100%;
        height: 62rpx;
        width: 62rpx;
      }
    }

    .title-box{
      width: 50%;
      display: flex;
      flex-direction: column;
      .tip{
        font-size: 13rpx;
        width: 50rpx;
        text-align: center;
        color: #ffffff;
        background: #FE7407;
        border-radius: 10rpx;
        padding: 4rpx 0;
      }
      .title{
        font-size: 36rpx;
        color: #929292;
        font-weight: bold;
      }
    }
    .time{
      width: 20%;
      font-size: 18rpx;
      color: #929292;
    }
    .verified{
      font-weight: bold;
      font-size: 24rpx;
      border-radius: 16rpx;
      width: 15%;
      color: #ffffff;
      background: #FE7407;
      writing-mode: vertical-rl;
      text-orientation: upright;          /* 保证文字不旋转，比如数字/英文直立 */
      display: flex;
      justify-content: center;            /* 水平居中 */
      align-items: center;                /* 垂直居中 */
      height: 100%;                       /* 父容器要有高度才能居中 */
    }
  }
}
